niche store vs general store